8cb0495328fe7174a70f3be2c8211af732ef95c9,Frameworks/Misc/ERPDFGeneration/Sources/er/pdf/ERPDFUtilities.java,ERPDFUtilities,htmlAsPdf,#String#String#String#NSDictionary#,118

Before Change


   * @return an NSData object containing raw PDF data.
   */
  public static NSData htmlAsPdf(String html, String encoding, String urlPrefix, NSDictionary<String, Object> config) {
    NSMutableDictionary<String, Object> _config = config.mutableClone();

    if (_config == null)
      _config = new NSMutableDictionary<String, Object>();

After Change


   * @return an NSData object containing raw PDF data.
   */
  public static NSData htmlAsPdf(String html, String encoding, String urlPrefix, NSDictionary<String, Object> config) {
    NSMutableDictionary<String, Object> _config = config == null ? new NSMutableDictionary<String, Object>() : config.mutableClone();
    PDFBuilder builder = PDFBuilderFactory.newBuilder((String) _config.removeObjectForKey("engine"));
    ByteArrayOutputStream os = new ByteArrayOutputStream();
    try {